drinking-trough for cattle - English Synonyms Dictionary